Contents | < Browse | Browse >
Process-Scale-value
This harmless-looking option is a real mega-feature: It allows you to
use Processor-scripts designed for a particular image-size to apply to
images of other dimensions.
Example: You have designed a large project of about 1000 frames
processing images of a dimension 320x256. Now you want to
create a preview-animation of the halve size.
So simply set the Scale-value to 0.5.
Due the nature of such feature there are some restrictions:
*the current image-sequence must have the same aspect as the one the
script was designed for
*some very special operators cannot be used, e.g. the font-size
of the Text-operator cannot be scaled contingously
But the last point is no real restriction because these few
operators can be replaced (temporarily).
There is one very important thing you should always remember.
After changing the Process-Scale-value all process-parameters
which are in pixel-units are scaled. That may be cause very
strange results if you use images with a dimension which doesn't
fit this scale-value.
Example: You use a scale-value of 0.5 and the same images the
script was designed for. In this case all size-dependant
are divided by 2. If you script for example contains
a 3D-operator with a camZ-value of -800 this value will
be reduced to -400. This will cause a very strange
view if your image has a size of 640x480, the program
may even hang up due the rendering of almost infinite
large faces.
So always don't forget to change the input-stream and not only
the Process-Scale-value !